do things simultaneously - Espagnol Anglais Dictionnaire